spring-release device - Español Inglés Diccionario